# -*- coding: utf-8 -*-
from openerp import models, fields, api

# 用来存储全国各地养殖场的信息
class FarmModel(models.Model):
    _name = 'nmbw800.farmmodel'#不能用大写？
    name=fields.Char(compute='_compute_name')
    farmname=fields.Char(string='养殖场名字',required=True)#控制器地址
    detailaddr=fields.Char(string='详细地址',required=True)#猪耳标号
    iplike=fields.Char('IP网段',required=True)#日期
    pigaccout=fields.Integer(string='养殖规模',required=True, store=True)#可吃总量
    latitude=fields.Float(string="经度",required=True,digits=(10, 10))#经度
    longitude=fields.Float(string="纬度",required=True,digits=(10, 10))#纬度

        #计算描述
    @api.multi
    def _compute_name(self):
        for record in self:
            record.name = record.farmname
